pair of studs - Allemand Anglais Dictionnaire